simultaneous hits - Turkish English Dictionary